• word of the day

    saccharomyces ellipsoides

    saccharomyces ellipsoides - Dictionary definition and meaning for word saccharomyces ellipsoides

    Definition
    (noun) used in making wine
    Synonyms : wine-maker's yeast
Download our Mobile App Today
Receive our word of the day
on Whatsapp